// Decompiled on 周六 2月 22 19:31:49 CST 2025 with Zomboid Decompiler v0.1.3 using Vineflower.
package zombie.world.moddata;

import java.util.ArrayList;
import se.krka.kahlua.vm.KahluaTable;

public final class ModData {
    private static final ArrayList<String> temp_list = new ArrayList();

    public static ArrayList<String> getTableNames() {
        GlobalModData.instance.collectTableNames(temp_list);
        return temp_list;
    }

    public static boolean exists(String tag) {
        return GlobalModData.instance.exists(tag);
    }

    public static KahluaTable getOrCreate(String string) {
        return GlobalModData.instance.getOrCreate(string);
    }

    public static KahluaTable get(String string) {
        return GlobalModData.instance.get(string);
    }

    public static String create() {
        return GlobalModData.instance.create();
    }

    public static KahluaTable create(String string) {
        return GlobalModData.instance.create(string);
    }

    public static KahluaTable remove(String string) {
        return GlobalModData.instance.remove(string);
    }

    public static void add(String string, KahluaTable kahluaTable) {
        GlobalModData.instance.add(string, kahluaTable);
    }

    public static void transmit(String tag) {
        GlobalModData.instance.transmit(tag);
    }

    public static void request(String tag) {
        GlobalModData.instance.request(tag);
    }
}
